home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 February / EnigmA AMIGA RUN 04 (1996)(G.R. Edizioni)(IT)[!][issue 1996-02][Skylink CD III].iso / earcd / comm2 / reqdr102.lha / doors / reqdoor / ReqDoor.Doc < prev    next >
Text File  |  1995-12-18  |  6KB  |  170 lines

  1. Docfile to ReqDoor v1.01
  2. ~~~~~~~~~~~~~~~~~~~~~~~~
  3.  
  4. What is ReqDoor?
  5.  
  6. ReqDoor is a small file request door for MeBBSNet Pro. I did need a
  7. door which my users (and I) could request old files with, due no one
  8. did read the 'request-mail'. You need OS2.0+ and mebbsutility.library 1.6+
  9. to run this door.
  10.  
  11.  
  12. What is ReqConfig?
  13.  
  14. This is a configuration program for ReqDoor, whit this you can turn
  15. the ReqDoor features on/off. You need OS2.0+ to run this program.
  16.  
  17.  
  18. What is ReqDoor.con?
  19.  
  20. This is the configuration file to ReqDoor, please don't change anything
  21. in this file.
  22.  
  23.  
  24. What is ReqDoor.log?
  25.  
  26. This is the logfile that ReqDoor and ReqConfig uses. Here you will se if
  27. there have been some trubles as 'no config', 'can´t find mebbsutility.library'
  28. and if you have the Log-feature on, then you can see when someone did request
  29. a file or did delete a line in the request list.
  30. You may edit this file as you want.
  31.  
  32.  
  33. What is CatList201.txt?
  34.  
  35. This is not a real ReqDoor file, but a file made by ReqDoor and used by
  36. MeBBSNet, this is the output from ReqDoor. This file will be showed when
  37. someone enters filearea 201 (if you put it in your text-file directory)
  38.  
  39. ------------------------------------------------------------------------------
  40.  
  41. How do I use ReqConfig?
  42.  
  43. All you need to do is to run this program, from WB - click on the icon,
  44. from CLI/SHELL type 'Doors:ReqDoor/ReqConfig'.
  45.  
  46. When you have a new gui window in your WB-screen you can start to configurate
  47. ReqDoor as you want to use it.
  48.  
  49. Here is a description of all the ReqConfig features
  50.  
  51.  Use alias  : If you want to display the requester's alias then turn this on,
  52.               if off it will give the users real name.
  53.             
  54.  Use ClrScr : If this on, ReqDoor will add the ANSI clear screen code to the
  55.               output file and when ReqDoor is started it will clear the screen.
  56.               If off, ReqDoor will not use ANSI clear screen code.
  57.  
  58.  Use ´~vc´  : If on, ReqDoor will add the 'Press return...' prompt to the
  59.               output file.
  60.               If off, ReqDoor will not add the MeBBSNet signal for press return
  61.               prompt.
  62.  
  63.  Use logfile: If on, ReqDoor and ReqConfig will use a logfile.
  64.               If off, ReqDoor and ReqConfig will use the logfile only if
  65.               they can't start as they should.
  66.  
  67.  Banner Text: The color of the 'requests' text in the top of the output.
  68.  Border     : The color of the border in the output file.
  69.  Header text: The color of 'Requested by', 'Description of file Requested'
  70.               and 'Date'.
  71.  Username   : The color of the username or alias which is displayed. 
  72.  Request    : The color of that what the user did type.
  73.  Date       : The color in which the date will be displyed in.
  74.  Prompt 1   : One of the colors you can have in the prompt.
  75.  Prompt 2   : The second color you can have in the prompt.
  76.  
  77.   The colors which can be used:
  78.     Black, Red, Green, Yellow, Blue, Purple, Cyan, White.
  79.     If you don't wnat to use colors you can choose the 'NONE' mode which
  80.     makes ReqDoor to not add colors to the output file.
  81.  
  82.  Save path  : This is the full path and name of the output file.
  83.  
  84.  'save'     : This button is to use when you want to save the config file.
  85.  'reload'   : This button is to reload the configfile (not in v1.01).
  86.  'quit'     : This button is to quit the ReqConfig.
  87.  
  88. When you have made your configuration file, you have to go to the next step,
  89. install the ReqDoor.
  90.  
  91. If you start ReqConfig from CLI/SHELL by entering 'Doors:ReqDoor/ReqConfig con',
  92. you will get a list of your configuration.
  93.  
  94.  
  95. How do I use ReqDoor?
  96.  
  97. You install it as a normal MeBBSNet door, there is two ways to do this
  98.  
  99.  1. You add this door to the 'Doors.CFG' file.
  100.     Increase the first number in the Doors.CFG
  101.     Add somewhere in this file (at the end of it)
  102.     ---cut---
  103.     File Requester
  104.     1
  105.     Doors:ReqDoor/ReqDoor
  106.     ---cut---
  107.  
  108.  2. You make a function in a menu.
  109.     Add this to the menufile in which menu you want to have this function
  110.     ---cut---
  111.     Option 'R':
  112.     Function RunDoor Doors:ReqDoor/ReqDoor
  113.     END
  114.     ---cut---
  115.     Don't forgett to compile the menu file to a .DAT and add this new
  116.     feature to your menu-ascii/ansi file.
  117.     
  118. You must have assigned the 'Doors:' directory.
  119.  
  120. When you do run the ReqDoor you will get a prompt which asks
  121.  
  122.  (R)equest, (D)elete, (V)iew, (Q)uit:
  123.  
  124. The Request function will ask after what the user want to request.
  125. The Delete function will ask after which request line a user want to
  126.     delete (everyone can delete someone elses request).
  127. The View function showes the output file.
  128. The Quit function will quit the door and the user is back in the BBS.
  129.  
  130. ------------------------------------------------------------------------------
  131.  
  132. What do I do if I find a bug?
  133.  
  134.  Send me a e-mail if you find a bug, my address is : md4aho@mdstud.chalmers.se
  135.  
  136. ------------------------------------------------------------------------------
  137.  
  138. Changes from older version:
  139.  
  140.  v1.02
  141.  
  142.  § Removed the part which did eat 1MB ram every time it was used
  143.  
  144.  
  145.  v1.01
  146.  
  147.  § Uses a new directory
  148.  § Uses a new type of configfile
  149.  § New features for the user as delete request, view request list.
  150.  § New features for the SysOp as alias, return prompt, log file,
  151.    clear screen, where to save output file and change colors.
  152.  § ReqConfig, no there is less problems with the config file.
  153.  
  154.  
  155. Future versions:
  156.  
  157.  § Let sysop choose bannerfile.
  158.  § Let user only delete his/her own requests
  159.  § Let users whit sysop flag on to delete all requests
  160.  
  161.  
  162. Other nice utilities to MeBBSNet from J. Aho [M6010]:
  163.  
  164.  § StatDoor - A user stat door which shows privilege bits, shows the address
  165.               in the way the sysop want it be shoed. Let's the user edit it's
  166.               own address, phone, alias, graphic mode, editor, lines to be
  167.               showed, characters/line, computer type.
  168.  
  169. ------------------------------------------------------------------------------
  170.